/*

		classic taxi
		layout style sheet
		
		Backliff Alex
		
	*/
	
	

	
	/* body */
	
	body {
			background-color: #89cff0;
			font-family: serif;
	}
			
	

	
		/* links */
	
	a {
		
			color: crimson;
			font-size: 1em;
			text-decoration: aqua;
	}
	
	

	
		/* Heading styles */
	
	h1 {
			background-color: #89cff0;
			color: teal;
			font-size: 2.5em;
			letter-spacing: .2em;
			text-align: center;
			text-transform; uppercase;
			word-spacing: .5em;
	}


strong {
    color: red;
    Font-weight: bolder;
    
}

	
	h2 {
	
		background-color: #89cff0;
		color: orange;
		text-align: center;
	}
	
	
		/* paragraph */
		
	p {
		color: orange;
		font-family: serif;
		line-height: 2em;
		text-indent: 0em;
	}
	  



	h1 {
			background-color: black ;
			color: #FFFDD0;
			font-family: Arial;
			font-size: 20pt;
			letter-spacing: .2em;
			text-align: center;
			word-spacing: .5em;
	}
	
	h2 {
		font-family: Arial;
		font-size: 16pt;
		color:#FFFDD0;
		text-align: left;
		background-color: black;
	}
	
	
	p {
		color: black;
		font-family: Arial;
		font-size: 14pt;
	  line-height: 2em;
		text-align: left;
		background-color: ;
		
	  }
	



  strong {
    color: grey;
	font-weight: bolder;
	
    }
	  
	  
	a:hover {
				background-color: grey;
				color: lavender;
				text-decoration: underline ;
				}
	  
	  
	  
	
		.center {
		  text-align: center;
		}
		
		
		.right {
			text-align: right;
		}
		
		
		
		em {
			font-weight: 700;
		}
		
		
		
		footer {
			color: black;
			background-color: none;
			font-size: 1em;
			text-align: center;
	}
	
	ul {
			list-style-type: square;
		}
		 
		ul.check {
		  line-height: 2em;
		  list-style-image: url(images/diamond.gif);
		}
		
		
		.banner {
    background-image:url(images/banner.jpg)
  }
		
		.right image{
			float: right; }
	
	


*{
	padding: 0;
	margin: 0;
	}
	
	body{
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	background-color: gray;
	}
	
	#container {
	width: 930px;
	border-width: 1px;
	margin: 0 auto 0 auto;
	background-color:#89cff0 ;
	height: 940px;
	}
	
	
	header {
	width: 910px;
	margin: 0 0 10px 0;
	background-color: yellow;
	}
	
	
	nav {
	  width: 910px;
	  margin: 0 0px 10px 0px;
	  padding: 10px;
	  background-color: silver;
	}
	
	nav li{
	display: inline;
	list-style-type: none;
	padding-right: 40px;
	}
	  
	  
	
	aside {
	width: 250px;
	margin: 0 10px  10px 0px;
	padding: 10px;
	background-color: orange;
	float: left;
	height: 710px;
	}
	
	
	
	#main {
	width: 620px;
	margin: 0 0 10px 0;
	padding: 10px;
	float: right;
	background-color: aqua;
	height: 710px;
	}
	
	
	
	footer {
	  width: 910px;
	  padding: 10px;
	  background-color: gray;
	  clear: both;
	  height: 75px;
	}
		
		
		
		
		